participle of entregar - Turkish English Dictionary